package readHandle

import "strconv"

// Message 消息类型，根据type区分
type Message struct {
	Type    string `json:"type"`
	Content string `json:"content"`
}

// ChatMessage 聊天消息结构体
type ChatMessage struct {
	ToUid      string `json:"to_uid"`
	MsgType    string `json:"msg_type"`
	MsgContent string `json:"msg_content"`
}

// GetMessageHistoryCacheKey 获取聊天历史的缓存key
func GetMessageHistoryCacheKey(uid int) string {
	return "message_history:uid:" + strconv.Itoa(uid) + ":hash"
}
